be dragfooted - Turkish English Dictionary